windmill illusion - Turkish English Dictionary